enabling technology - Deutsch Englisch Wörterbuch